package com.quanyan.pay.mapper;

import com.quanyan.pay.entity.AlipayAccount;
import com.quanyan.pay.entity.AlipayAccountExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AlipayAccountMapper {
    int countByExample(AlipayAccountExample example);

    int deleteByExample(AlipayAccountExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(AlipayAccount record);

    int insertSelective(AlipayAccount record);

    List<AlipayAccount> selectByExample(AlipayAccountExample example);

    AlipayAccount selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") AlipayAccount record, @Param("example") AlipayAccountExample example);

    int updateByExample(@Param("record") AlipayAccount record, @Param("example") AlipayAccountExample example);

    int updateByPrimaryKeySelective(AlipayAccount record);

    int updateByPrimaryKey(AlipayAccount record);
}